package org.maylove.wuziqi.service;

import org.maylove.wuziqi.pojo.discuss.discuss.Discuss;
import org.maylove.wuziqi.pojo.discuss.discussBody.DiscussBody;
import org.maylove.wuziqi.pojo.discuss.discussBody.dto.AddDiscussBodyDto;

import java.util.List;

public interface DiscussService {
    
    void addDiscuss(Long userId, String discuss);
    
    Long getDiscussUserId(Long discussId);

    void deleteDiscuss(Long discussId);

    List<Discuss> getDiscuss(Integer pageNum, Integer pageSize);

    void addDiscussBody(Long userId, AddDiscussBodyDto addDiscussBodyDto);

    Long getDiscussBodyUserId(Long discussBodyId);

    void deleteDiscussBody(Long discussBodyId);

    List<DiscussBody> getDiscussBody(Long discussId);
}
